// pages/checkouthistory/checkouthistory.js

const util = require('../../utils/date.js')

Page({

  /**
   * 页面的初始数据
   */
  data: {
    checkoutHistory: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {},

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    var that = this
    var app = getApp()
    wx.request({
      url: app.globalData.apiUrl + '/get_checkout_history',
      method: 'GET',
      data: {},
      header: {
        'content-type': 'application/json'
      },
      success: function (res) {
        if (res.statusCode === 200) {
          var tmpList = []
          res.data.data.forEach((item, index) => {
            item.AverageValue = (item.AverageValue / 100).toFixed(2)
            item.Date = new Date(item.Timestamp * 1000).Format('yyyy-MM-dd hh:mm')
            tmpList.push(item)
          })
          that.setData({
            checkoutHistory: tmpList
          })
        } else {
          wx.showToast({
            title: '服务器错误' + res.data.msg,
            icon: 'none',
            duration: 2000
          })
        }
      }
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {
    console.log(1)
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {
    console.log('onReachBottom')
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {
  }
})